from dataclasses import dataclass

from src.application.order.dto.order import OrderDTO
from src.domain.common.constants import Empty

OrderDTOs = OrderDTO


@dataclass(frozen=True)
class OrdersDTO:
    orders: list[OrderDTO]
    total: int
    offset: int | Empty = Empty.UNSET
    limit: int | Empty = Empty.UNSET
    tg_user_id: int | Empty = Empty.UNSET
